// 当文档准备就绪时执行的函数
$(function() {
    // 初始化一个带有滚动条和禁用分页的DataTable
    var table = $('#example').DataTable( {
        "scrollY": "200px", // 设置滚动区域高度为200px
        "paging": false // 禁用分页
    } );

    // 绑定点击事件到具有.toggle-vis类的<a>元素上
    $('a.toggle-vis').on( 'click', function (e) {
        e.preventDefault(); // 阻止默认行为

        // 获取当前点击的<a>元素所关联的列的API对象
        var column = table.column( $(this).attr('data-column') );

        // 切换列的可见性
        column.visible( ! column.visible() );
    } );
} );
